
// No comments -- developer camera

//bind "XB_TRGL_0" "cm_moveforward"
//bind "XB_TRGR_0" "cm_moveback"
//bind "XB_STICKLX_0" "cm_moveleft"
//bind "XB_STICKLX_0" "cm_moveright"
//bind "XB_STICKLY_0" "cm_moveup"
//bind "XB_STICKLY_0" "cm_movedown"

//bind "XB_POV270_0" "+cm_rotleft"
//bind "XB_POV90_0" "+cm_rotright"
//bind "XB_POV0_0" "+cm_rotup"
//bind "XB_POV180_0" "+cm_rotdown"

//bind "XB_POV315_0" "+cm_rotleft; +cm_rotup"
//bind "XB_POV135_0" "+cm_rotright; +cm_rotdown"
//bind "XB_POV45_0" "+cm_rotup; +cm_rotright"
//bind "XB_POV225_0" "+cm_rotdown; +cm_rotleft"

//bind "XB_A_D_0" "inc cm_activecamera"



// Movements -- kart0 *****************************************
//bind "XB_A_D_0" "+control0_accelerator"
//bind "XB_B_D_0" "+control0_brake"

//bind "XB_STICKLX_0" "control0_jturn"
//bind "XB_STICKLY_0" "control0_jleanfwd_jturbo"
//bind "XB_STICKRY_0" "control0_jacc_jbrake"

//bind "XB_TRGL_0" "control0_jbeamleft"
//bind "XB_TRGR_0" "control0_jbeamright"

//bind "XB_Y_D_0" "control0_correctkartposition 1"
//bind "XB_X_D_0" "toggle control0_railon"
//bind "XB_WHITE_D_0" "toggle control0_debuginfo"

//bind "XB_POV270_0" "+control0_dpad_left"
//bind "XB_POV90_0" "+control0_dpad_right"
//bind "XB_POV0_0" "+control0_dpad_up"
//bind "XB_POV180_0" "+control0_dpad_down"

//bind "XB_POV315_0" "+control0_dpad_left; +control0_dpad_up"
//bind "XB_POV135_0" "+control0_dpad_right; +control0_dpad_down"
//bind "XB_POV45_0" "+control0_dpad_up; +control0_dpad_right"
//bind "XB_POV225_0" "+control0_dpad_down; +control0_dpad_left"


// Movements -- kart1 *****************************************
//bind "XB_A_D_1" "+control1_accelerator"
//bind "XB_B_D_1" "+control1_brake"

//bind "XB_STICKLX_1" "control1_jturn"
//bind "XB_STICKLY_1" "control1_jleanfwd_jturbo"
//bind "XB_STICKRY_1" "control1_jacc_jbrake"

//bind "XB_TRGL_1" "control1_jbeamleft"
//bind "XB_TRGR_1" "control1_jbeamright"

//bind "XB_Y_D_1" "control1_correctkartposition 1"
//bind "XB_X_D_1" "toggle control1_railon"
//bind "XB_WHITE_D_1" "toggle control1_debuginfo"

//bind "XB_POV270_1" "+control1_dpad_left"
//bind "XB_POV90_1" "+control1_dpad_right"
//bind "XB_POV0_1" "+control1_dpad_up"
//bind "XB_POV180_1" "+control1_dpad_down"

//bind "XB_POV315_1" "+control1_dpad_left; +control1_dpad_up"
//bind "XB_POV135_1" "+control1_dpad_right; +control1_dpad_down"
//bind "XB_POV45_1" "+control1_dpad_up; +control1_dpad_right"
//bind "XB_POV225_1" "+control1_dpad_down; +control1_dpad_left"

// Movements -- kart2 *****************************************
//bind "XB_A_D_2" "+control2_accelerator"
//bind "XB_B_D_2" "+control2_brake"

//bind "XB_STICKLX_2" "control2_jturn"
//bind "XB_STICKLY_2" "control2_jleanfwd_jturbo"
//bind "XB_STICKRY_2" "control2_jacc_jbrake"

//bind "XB_TRGL_2" "control2_jbeamleft"
//bind "XB_TRGR_2" "control2_jbeamright"

//bind "XB_Y_D_2" "control2_correctkartposition 1"
//bind "XB_X_D_2" "toggle control2_railon"
//bind "XB_WHITE_D_2" "toggle control2_debuginfo"

//bind "XB_POV270_2" "+control2_dpad_left"
//bind "XB_POV90_2" "+control2_dpad_right"
//bind "XB_POV0_2" "+control2_dpad_up"
//bind "XB_POV180_2" "+control2_dpad_down"

//bind "XB_POV315_2" "+control2_dpad_left; +control2_dpad_up"
//bind "XB_POV135_2" "+control2_dpad_right; +control2_dpad_down"
//bind "XB_POV45_2" "+control2_dpad_up; +control2_dpad_right"
//bind "XB_POV225_2" "+control2_dpad_down; +control2_dpad_left"

// Movements -- kart3 *****************************************
//bind "XB_A_D_3" "+control3_accelerator"
//bind "XB_B_D_3" "+control3_brake"

//bind "XB_STICKLX_3" "control3_jturn"
//bind "XB_STICKLY_3" "control3_jleanfwd_jturbo"
//bind "XB_STICKRY_3" "control3_jacc_jbrake"

//bind "XB_TRGL_3" "control3_jbeamleft"
//bind "XB_TRGR_3" "control3_jbeamright"

//bind "XB_Y_D_3" "control3_correctkartposition 1"
//bind "XB_X_D_3" "toggle control3_railon"
//bind "XB_WHITE_D_3" "toggle control3_debuginfo"

//bind "XB_POV270_3" "+control3_dpad_left"
//bind "XB_POV90_3" "+control3_dpad_right"
//bind "XB_POV0_3" "+control3_dpad_up"
//bind "XB_POV180_3" "+control3_dpad_down"

//bind "XB_POV315_3" "+control3_dpad_left; +control3_dpad_up"
//bind "XB_POV135_3" "+control3_dpad_right; +control3_dpad_down"
//bind "XB_POV45_3" "+control3_dpad_up; +control3_dpad_right"
//bind "XB_POV225_3" "+control3_dpad_down; +control3_dpad_left"

//*************************************

//bind "XB_START_0" "+gamerules_quit_pause"
//bind "XB_START_1" "+gamerules_quit_pause"
//bind "XB_START_2" "+gamerules_quit_pause"
//bind "XB_START_3" "+gamerules_quit_pause"

//bind "XB_BLACK_D_0" "toggle r_wireframe"
//bind "XB_BLACK_D_1" "toggle r_wireframe"
//bind "XB_BLACK_D_2" "toggle r_wireframe"
//bind "XB_BLACK_D_3" "toggle r_wireframe"

bind "BACKSPACE" "control0_correctkartposition 1"
bind "R" "toggle control0_railon"
bind "M" "toggle control0_debuginfo"



//--------------------------------------------

bind "CTRL+W" "toggle r_wireframe"
bind "F1" "camera 0"
bind "F2" "camera 1"
bind "ALT+UPARROW" "+cm_moveup"
bind "ALT+DOWNARROW" "+cm_movedown"
bind "ALT+LEFTARROW" "+cm_moveleft"
bind "ALT+RIGHTARROW" "+cm_moveright"
bind "CTRL+UPARROW" "+cm_turnup"
bind "CTRL+DOWNARROW" "+cm_turndown"
bind "CTRL+LEFTARROW" "+cm_turnleft"
bind "CTRL+RIGHTARROW" "+cm_turnright"
bind "ALT+PGDN" "+cm_bankright"
bind "ALT+PGUP" "+cm_bankleft"
bind "ALT+NUM+" "+cm_forward"
bind "ALT+NUM-" "+cm_back"
bind "ALT+S" "toggle AI_STOP"
bind "ALT+V" "toggle AI_PATH_VIEW"

